AGILE SOFTWARE DEVELOPMENT DETAILED SYLLABUS Subject Code- RCS-077




                                                             Based on AKTU Syllabus 

DETAILED SYLLABUS 

 

UNIT I:-  AGILE METHODOLOGY Theories for Agile Management – Agile Software Development – Traditional Model vs. Agile Model – Classification of Agile Methods – Agile Manifesto and Principles – Agile Project Management – Agile Team Interactions – Ethics in Agile Teams – Agility in Design, Testing – Agile Documentations – Agile Drivers, Capabilities and Values  

 

UNIT II:-  AGILE PROCESSES Lean Production – SCRUM, Crystal, Feature Driven Development- Adaptive Software Development – Extreme Programming: Method Overview – Lifecycle – Work Products, Roles and Practices.  

 

UNIT III:- AGILITY AND KNOWLEDGE MANAGEMENT Agile Information Systems – Agile Decision Making – Earl‗S Schools of KM – Institutional Knowledge Evolution Cycle – Development, Acquisition, Refinement, Distribution, Deployment , Leveraging – KM in Software Engineering – Managing Software Knowledge – Challenges of Migrating to Agile Methodologies – Agile Knowledge Sharing – Role of Story-Cards – Story-Card Maturity Model (SMM).  

 

UNIT IV:- AGILITY AND REQUIREMENTS ENGINEERING Impact of Agile Processes in RE– Current Agile Practices – Variance – Overview of RE Using Agile – Managing Unstable Requirements – Requirements Elicitation – Agile Requirements Abstraction Model – Requirements Management in Agile Environment, Agile Requirements Prioritization – Agile Requirements Modeling and Generation – Concurrency in Agile Requirements Generation.  

 

UNIT V:- AGILITY AND QUALITY ASSURANCE Agile Product Development – Agile Metrics – Feature Driven Development (FDD) – Financial and Production Metrics in FDD – Agile Approach to Quality Assurance – Test Driven Development – Agile Approach in Global Software Development

Post a Comment

0 Comments